they help each other. - Anglais Synonymes Dictionnaire